1823 W Golf Rd, Schaumburg, IL 60194-1148, Schaumburg
"Gem of a place hidden in a little strip mall. Everything we had was very fresh and the taste was too"
"Gem of a place hidden in a little strip mall. Everything we had was very fresh and the taste was too"